gtk4.git
11 years agocomputedvalues: Add to_string() and print() functions
Benjamin Otte [Tue, 21 Oct 2014 00:29:03 +0000 (02:29 +0200)]
computedvalues: Add to_string() and print() functions

The functions are unused. But they are very convenient to use from a
debugger, if you know what I mean...

11 years agostylecontext: Don't copy CSS values on context_save()
Benjamin Otte [Sun, 19 Oct 2014 19:04:48 +0000 (21:04 +0200)]
stylecontext: Don't copy CSS values on context_save()

Keeping them is a bad idea now where the widget paths are actually
changed by a save(). And almost all of the time, state or style classes
will be changed anyway.

Looking them up again is just a hash table lookup anyway.

11 years agostylecontext: Use node declaration in hash
Benjamin Otte [Sat, 18 Oct 2014 04:06:28 +0000 (06:06 +0200)]
stylecontext: Use node declaration in hash

Don't use the StyleInfo anymore.

11 years agostylecontext: Split out functionality into custom object
Benjamin Otte [Sat, 18 Oct 2014 03:45:21 +0000 (05:45 +0200)]
stylecontext: Split out functionality into custom object

GtkCssNodeDeclaration is a new struct with copy-on-write semantics.

It encapsulated the properties used to define a node in the CSS tree.

The idea is to use it in various places for caching, in particular as
key in hash tables.

11 years agowidget-factory: Example for edge-overshot
Matthias Clasen [Tue, 21 Oct 2014 00:54:31 +0000 (20:54 -0400)]
widget-factory: Example for edge-overshot

For extra fun, make some noise.

11 years agowidget-factory: Add a wide-handle example
Matthias Clasen [Mon, 20 Oct 2014 22:44:56 +0000 (18:44 -0400)]
widget-factory: Add a wide-handle example

11 years agoUpdated Indonesian translation
Andika Triwidada [Mon, 20 Oct 2014 18:44:26 +0000 (18:44 +0000)]
Updated Indonesian translation

11 years agoscrolledwindow: Add ::edge-overshot signal
Carlos Garnacho [Sun, 12 Oct 2014 12:29:24 +0000 (14:29 +0200)]
scrolledwindow: Add ::edge-overshot signal

This signal is emitted whenever user scrolling hits the overshoot
edge in the given direction. May be useful to add "reload" or "load
more" behaviors in apps.

https://bugzilla.gnome.org/show_bug.cgi?id=738534

11 years agoAdwaita: GtkPlacesSidebar treeview text color fix
Lapo Calamandrei [Mon, 20 Oct 2014 13:22:42 +0000 (15:22 +0200)]
Adwaita: GtkPlacesSidebar treeview text color fix

With my latest changes we have a darker text color for views and
entries (which I assume are content), the places sidebar is totally
chrome though so it needs the chrome text color back.

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 20 Oct 2014 13:08:33 +0000 (15:08 +0200)]
Updated Spanish translation

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 20 Oct 2014 13:01:35 +0000 (15:01 +0200)]
Updated Spanish translation

11 years agoGtkPaned: Add a "wide-handle" property
Matthias Clasen [Mon, 20 Oct 2014 11:32:42 +0000 (07:32 -0400)]
GtkPaned: Add a "wide-handle" property

This can be used by applications to indicate that a paned is expected
to be actively used by the users for configuring the UI, and needs
a prominent handle.

https://bugzilla.gnome.org/show_bug.cgi?id=738860

11 years agoAdd GtkGLArea fully to docs
Matthias Clasen [Mon, 20 Oct 2014 03:30:49 +0000 (23:30 -0400)]
Add GtkGLArea fully to docs

It was missing from the type list.

11 years agoImprove tooltip-text/markup docs
Matthias Clasen [Mon, 20 Oct 2014 03:28:34 +0000 (23:28 -0400)]
Improve tooltip-text/markup docs

Clarify priorities between the two,
https://bugzilla.gnome.org/show_bug.cgi?id=681185

11 years agoGtkAboutDialog: Don't shout
Matthias Clasen [Mon, 20 Oct 2014 03:16:06 +0000 (23:16 -0400)]
GtkAboutDialog: Don't shout

Don't use all-caps in the UI - it looks scary.

https://bugzilla.gnome.org/show_bug.cgi?id=671138

11 years agoGtkTooltip: Move nonexported API to a private header
Matthias Clasen [Mon, 20 Oct 2014 02:51:21 +0000 (22:51 -0400)]
GtkTooltip: Move nonexported API to a private header

This is our standard practice nowadays.

11 years agoGtkToggleButton: Move nonexported API to a private header
Matthias Clasen [Mon, 20 Oct 2014 02:42:49 +0000 (22:42 -0400)]
GtkToggleButton: Move nonexported API to a private header

This is our standard practice nowadays.

11 years agoDeprecate gtk_settings_install_property APIs
Matthias Clasen [Mon, 20 Oct 2014 02:33:24 +0000 (22:33 -0400)]
Deprecate gtk_settings_install_property APIs

These are not useful outside GTK+.

11 years agoGtkSpinButton: Simplify code
Matthias Clasen [Mon, 20 Oct 2014 02:07:19 +0000 (22:07 -0400)]
GtkSpinButton: Simplify code

No need to explicitly specify a parser function, it will be
correctly guessed from the property type.

11 years agoGtkMenuItem: Simplify code
Matthias Clasen [Mon, 20 Oct 2014 02:06:37 +0000 (22:06 -0400)]
GtkMenuItem: Simplify code

No need to explicitly specify a parser function, it will be
correctly guessed from the property type.

11 years agoDeprecate some GtkSettings api
Matthias Clasen [Mon, 20 Oct 2014 01:22:02 +0000 (21:22 -0400)]
Deprecate some GtkSettings api

The gtk_settings_set_...property functions don't really add
anything over g_object_set(), and we never documented them.

11 years agoClarify GtkSettings documentation
Matthias Clasen [Mon, 20 Oct 2014 00:47:05 +0000 (20:47 -0400)]
Clarify GtkSettings documentation

Just recommend g_object_set to override settings. The
gtk_settings_set_..._property functions don't really add
any value.

11 years agotestfilechooser: Test the preview again
Matthias Clasen [Mon, 20 Oct 2014 00:03:58 +0000 (20:03 -0400)]
testfilechooser: Test the preview again

There is code in there to show a preview, use it.

11 years agoForgotten file
Matthias Clasen [Mon, 20 Oct 2014 00:03:42 +0000 (20:03 -0400)]
Forgotten file

11 years agoGtkFileChooser: Make preview update more understandable
Matthias Clasen [Sun, 19 Oct 2014 21:54:28 +0000 (17:54 -0400)]
GtkFileChooser: Make preview update more understandable

Implement Federico's suggestion:
In single-selection mode, just use the selected row,
In multi-selection mode, use the cursor row as long as it is
in the selection.

https://bugzilla.gnome.org/show_bug.cgi?id=154709

11 years agoAdd a a drop-in test for the GtkBuilder parser
Matthias Clasen [Sun, 19 Oct 2014 02:12:54 +0000 (22:12 -0400)]
Add a a drop-in test for the GtkBuilder parser

11 years agoUpdated Polish translation
Piotr Drąg [Sat, 18 Oct 2014 21:45:21 +0000 (23:45 +0200)]
Updated Polish translation

11 years agoaboutdialog: Mark strings as translatable
Thomas Lange [Sat, 18 Oct 2014 20:53:03 +0000 (22:53 +0200)]
aboutdialog: Mark strings as translatable

https://bugzilla.gnome.org/show_bug.cgi?id=730893

11 years agodocs: add missing symbol in GtkTextView
Sébastien Wilmet [Sat, 18 Oct 2014 16:51:56 +0000 (18:51 +0200)]
docs: add missing symbol in GtkTextView

11 years agodocs: documentation for GtkTextBufferClass
Sébastien Wilmet [Sat, 18 Oct 2014 12:47:10 +0000 (14:47 +0200)]
docs: documentation for GtkTextBufferClass

It'll most probably be more useful in the near future.

11 years agoFix the build
Matthias Clasen [Sat, 18 Oct 2014 17:19:21 +0000 (13:19 -0400)]
Fix the build

11 years agoFix a few typos
Matthias Clasen [Sat, 18 Oct 2014 16:53:30 +0000 (12:53 -0400)]
Fix a few typos

11 years agoGtkWindow: Add a getter for the custom titlebar
Matthias Clasen [Sat, 18 Oct 2014 16:42:29 +0000 (12:42 -0400)]
GtkWindow: Add a getter for the custom titlebar

This is needed for the glade integration of CSD windows.

11 years agoWork around a pkg-config bug
Matthias Clasen [Sat, 18 Oct 2014 16:40:18 +0000 (12:40 -0400)]
Work around a pkg-config bug

It doesn't report -I${prefix}/include in cflags, even if .pc
files explicitly put it there. This was breaking the build
outside of a jhbuild shell when libepoxy is in the jhbuild tree
but not in /usr.

11 years agoSome documentation updates
Matthias Clasen [Sat, 18 Oct 2014 16:28:42 +0000 (12:28 -0400)]
Some documentation updates

Mention libepoxy in various places as a new dependency, and also
mention Wayland in the build documentation.

11 years agoAdwaita: darken a tiny bit more bright variant background color
Lapo Calamandrei [Sat, 18 Oct 2014 16:02:20 +0000 (18:02 +0200)]
Adwaita: darken a tiny bit more bright variant background color

11 years agoAdwaita: add back text color.
Lapo Calamandrei [Sat, 18 Oct 2014 14:57:39 +0000 (16:57 +0200)]
Adwaita: add back text color.

See https://bugzilla.gnome.org/show_bug.cgi?id=726316 for details.

11 years agoAdwaita: comment exported colors
Lapo Calamandrei [Sat, 18 Oct 2014 14:29:19 +0000 (16:29 +0200)]
Adwaita: comment exported colors

11 years agoUpdated Kazakh translation
Baurzhan Muftakhidinov [Sat, 18 Oct 2014 00:36:19 +0000 (00:36 +0000)]
Updated Kazakh translation

11 years agogtkgesturesingle: Unset button/sequence if parent handle_event failed
Carlos Garnacho [Fri, 17 Oct 2014 19:12:44 +0000 (21:12 +0200)]
gtkgesturesingle: Unset button/sequence if parent handle_event failed

There are legit reasons for GtkGesture::handle_event to return FALSE,
GtkGestureSingle objects should be unsetting the current button/sequence
if that happens, in order to avoid inconsistent states.

https://bugzilla.gnome.org/show_bug.cgi?id=738591

11 years agoAdwaita: darkened a tiny bit bright variant background
Lapo Calamandrei [Fri, 17 Oct 2014 18:36:25 +0000 (20:36 +0200)]
Adwaita: darkened a tiny bit bright variant background

Trying to differentiate a bit more the focused window from the
backdrop ones.

11 years agoAdwaita: use $backdrop_fg_color where it should
Lapo Calamandrei [Fri, 17 Oct 2014 18:09:17 +0000 (20:09 +0200)]
Adwaita: use $backdrop_fg_color where it should

.background:backdrop was not using that one so some labels didn't
look right in backdrop.

11 years agoAdwaita: dimmed backdrop foreground color
Lapo Calamandrei [Fri, 17 Oct 2014 18:03:17 +0000 (20:03 +0200)]
Adwaita: dimmed backdrop foreground color

To make focused window more evident.

11 years agoGtkWindow: Avoid an early exit
Matthias Clasen [Fri, 17 Oct 2014 17:59:39 +0000 (13:59 -0400)]
GtkWindow: Avoid an early exit

When gtk_window_set_titlebar (win, NULL) is called, we were taking
an early exit and forgot to re-map the window. This does not normally
happen in practice, but glade is about to get a 'csd' switch which
lets one toggle back and forth between titlebar and no titlebar.

11 years agoGtkEntry: plug a small memleak
Matthias Clasen [Fri, 17 Oct 2014 01:48:11 +0000 (21:48 -0400)]
GtkEntry: plug a small memleak

GtkEntry was leaking a pango attribute list, if one was set.

11 years agoAdwaita: fix stack-switcher button outline offset
Lapo Calamandrei [Thu, 16 Oct 2014 18:04:04 +0000 (20:04 +0200)]
Adwaita: fix stack-switcher button outline offset

See https://bugzilla.gnome.org/show_bug.cgi?id=738636

11 years agospinbutton: Set the correct state on the button contexts
Benjamin Otte [Thu, 16 Oct 2014 15:00:20 +0000 (17:00 +0200)]
spinbutton: Set the correct state on the button contexts

With the recent save-is-child changes, using
  gtk_style_context_get_padding (context, different_state)
will now open a subelement.

This is not what we want, so we check the state whenever we get the
button contexts.

11 years agoGet media-col-default attribute correctly
Marek Kasik [Thu, 16 Oct 2014 12:55:30 +0000 (14:55 +0200)]
Get media-col-default attribute correctly

Fix a typo which caused that "number-up-supported" and "media-col-default"
IPP attributes were not requested correctly.

https://bugzilla.gnome.org/show_bug.cgi?id=725441

11 years agoAdwaita: ease-out-quad in place of ease-out
Lapo Calamandrei [Thu, 16 Oct 2014 12:36:23 +0000 (14:36 +0200)]
Adwaita: ease-out-quad in place of ease-out

Generally changed the transition timing function to ease-out-quad
which is described by cubic-bezier(0.25, 0.46, 0.45, 0.94), feels
better to me.

11 years agoAdwaita: list row hover color
Lapo Calamandrei [Thu, 16 Oct 2014 12:22:20 +0000 (14:22 +0200)]
Adwaita: list row hover color

Now it's based of fg color, so the list row gets darker on the
bright variant and brighter on the dark variant, similarly to what
we do for spinbutton buttons.

11 years agoAdwaita: tweak list row transition
Lapo Calamandrei [Thu, 16 Oct 2014 12:12:13 +0000 (14:12 +0200)]
Adwaita: tweak list row transition

Thanks to Carlos Soriano expertise.

11 years agoX11: Fix crash in gdk_x11_gl_context_texture_from_surface
Alexander Larsson [Thu, 16 Oct 2014 10:58:43 +0000 (12:58 +0200)]
X11: Fix crash in gdk_x11_gl_context_texture_from_surface

We need to look at the impl_window for the gl rendering, not
the subwindow we're rendering into.

11 years agoAdwaita: avoid border clash on transitioning adiacent flat buttons
Lapo Calamandrei [Thu, 16 Oct 2014 10:46:58 +0000 (12:46 +0200)]
Adwaita: avoid border clash on transitioning adiacent flat buttons

Flat buttons gets the button decoration on hover, while transitioning
the decorations of adiacent flat buttons are both shown (one fading in
and the other fading out) so the borders clashes, since normally there's
no spacing between them, to avoid it the transition on the normal state
is set to none and added back to the hover state, so the decoration
won't fade out. To make the transition more evident the duration is
increased.

11 years agowidget-factory: Add a missing scrolled window
Matthias Clasen [Thu, 16 Oct 2014 01:53:53 +0000 (21:53 -0400)]
widget-factory: Add a missing scrolled window

11 years agowidget-factory: Add some vertical examples
Matthias Clasen [Thu, 16 Oct 2014 01:42:12 +0000 (21:42 -0400)]
widget-factory: Add some vertical examples

This adds both a vertical toolbar and vertically linked buttons.

11 years agoglarea: Display the error message when an error occurred
Benjamin Otte [Thu, 16 Oct 2014 01:31:30 +0000 (03:31 +0200)]
glarea: Display the error message when an error occurred

Simply center a PangoLayout with the message text.

11 years agogdk: Add GDK_DEBUG=nogl
Benjamin Otte [Thu, 16 Oct 2014 01:13:45 +0000 (03:13 +0200)]
gdk: Add GDK_DEBUG=nogl

This is mostly useful for fallback testing.

I suppose if people want finer grained GL ability testing, they can use
Mesa environment variables to tune things.

11 years agoAdwaita: color treeview tree/grid lines
Lapo Calamandrei [Wed, 15 Oct 2014 18:41:19 +0000 (20:41 +0200)]
Adwaita: color treeview tree/grid lines

Tree lines are visible now, unfortunatelly grid lines do not react
to selected state so they are way too bright.

11 years agoAvoid deprecation warnings
Matthias Clasen [Wed, 15 Oct 2014 18:41:42 +0000 (14:41 -0400)]
Avoid deprecation warnings

We don't really care if we use deprecated API inside deprecated
code, so just ignore the warning.

11 years agoRevert "gtktrayicon-x11: Stop using set_double_buffered"
Matthias Clasen [Wed, 15 Oct 2014 18:37:25 +0000 (14:37 -0400)]
Revert "gtktrayicon-x11: Stop using set_double_buffered"

This reverts commit 4a72563c7b801052f4291a4757bd1011946677b9.

It turns out that this commit broke statusicons under Xfce when
not using a compositor.

https://bugzilla.gnome.org/show_bug.cgi?id=737986

11 years agoAdwaita: fix colorchooser styling after latest gtk changes
Lapo Calamandrei [Wed, 15 Oct 2014 17:49:13 +0000 (19:49 +0200)]
Adwaita: fix colorchooser styling after latest gtk changes

...commenting stuff pretty accuratelly in the process, since the
widget is quite unobvious to figure out.

11 years agoscrolledwindow: Don't set .frame on overshoot boxes
Benjamin Otte [Wed, 15 Oct 2014 15:18:26 +0000 (17:18 +0200)]
scrolledwindow: Don't set .frame on overshoot boxes

11 years agostylecontext: Make save/restore create a child CSS node
Benjamin Otte [Sun, 12 Oct 2014 21:43:48 +0000 (23:43 +0200)]
stylecontext: Make save/restore create a child CSS node

This is a change for how CSS is applied.

Previously, subelements (I'll take GtkEntry icons as an example) were
treated as having the same parent as the regular elements. So a selector
such as
  .entry
would match an entry inside a window. But it'd also match the icon image
inside the entry. So CSS like
  .entry { padding: 10px; }
would add 10px of padding to both the entry itself and to the icon image
inside the entry, so the icon would effective have 20px padding. To get
around that, one would have to unset it again like so:
  .entry { padding: 10px; }
  .entry.image { padding: unset; }
This is getting more and more of a problem as we make subelements
respect more properties that aren't inherited by default anyway, like
backgrounds and padding/margin/border.

This patch has one caveat though: It makes calling
gtk_style_context_save() the first time have an important side effect.
It's important to audit code to make sure it is only used for
subelements.

And last but not least, this patch is only useful if code unsets
parent's style classes that it doesn't want to apply any longer. Because
style classes are inherited by default (and I don't think we want to
change that), the example will still apply until the subelements no
longer contain the .entry style class.

11 years agostylecontext: Move next pointer out of GtkStyleInfo
Benjamin Otte [Sun, 12 Oct 2014 21:38:04 +0000 (23:38 +0200)]
stylecontext: Move next pointer out of GtkStyleInfo

Instead, keep a GSList in the style context.

11 years agostylecontext: Don't cache the root values
Benjamin Otte [Sat, 11 Oct 2014 18:02:27 +0000 (20:02 +0200)]
stylecontext: Don't cache the root values

Those are the ones that are special and get animated. Caching them only
causes confusion.

11 years agostylecontext: Factor out a function
Benjamin Otte [Sat, 11 Oct 2014 00:41:15 +0000 (02:41 +0200)]
stylecontext: Factor out a function

11 years agoscrolledwindow: Allow overshooting on scroll events
Carlos Garnacho [Sun, 12 Oct 2014 11:22:43 +0000 (13:22 +0200)]
scrolledwindow: Allow overshooting on scroll events

The overshoot visual notification is probably also nice to have in this
context.

https://bugzilla.gnome.org/show_bug.cgi?id=738533

11 years agoAdd GDK_DEP_LIBS to demos and tests
Lars Uebernickel [Wed, 15 Oct 2014 14:15:35 +0000 (16:15 +0200)]
Add GDK_DEP_LIBS to demos and tests

Some of them depend on libepoxy now.

11 years agoGtkPlacesSidebar: Don't leak an icon
Matthias Clasen [Wed, 15 Oct 2014 03:59:51 +0000 (23:59 -0400)]
GtkPlacesSidebar: Don't leak an icon

Found in valgrind.

11 years agoGtkFontChooserWidget: Plug several memleaks
Matthias Clasen [Wed, 15 Oct 2014 03:59:25 +0000 (23:59 -0400)]
GtkFontChooserWidget: Plug several memleaks

These were showing up in valgrind.

11 years agoGtkContainerAccessible: avoid resurrecting accessibles
Matthias Clasen [Wed, 15 Oct 2014 03:58:37 +0000 (23:58 -0400)]
GtkContainerAccessible: avoid resurrecting accessibles

When removing a child, we don't want to resurrect its
accessible needlessly.

11 years agoPlug a memory leak
Matthias Clasen [Wed, 15 Oct 2014 02:46:26 +0000 (22:46 -0400)]
Plug a memory leak

We were leaking cairo regions every time we draw.

11 years agorender: Fix uninitialized variables
Benjamin Otte [Wed, 15 Oct 2014 00:08:02 +0000 (02:08 +0200)]
render: Fix uninitialized variables

Refactoring for performance in 39097ea2da79fa1ce79fb291dc5588260e992a5f
caused border_width to be uninitialized when rendering border images.

https://bugzilla.gnome.org/show_bug.cgi?id=738483

11 years agoscrolledwindow: Simplify _gtk_scrolled_window_set_adjustment_value()
Carlos Garnacho [Sun, 12 Oct 2014 12:01:03 +0000 (14:01 +0200)]
scrolledwindow: Simplify _gtk_scrolled_window_set_adjustment_value()

The two boolean arguments always received the same values, so wipe these
out. Likewise, the boolean return value is unused and sort of meaningless.

11 years agowindow: unset menubar before unsetting focus on dispose()
Carlos Garnacho [Tue, 14 Oct 2014 13:30:34 +0000 (15:30 +0200)]
window: unset menubar before unsetting focus on dispose()

If the menubar has an app-menu popover, and it is shown at the time of
disposing the window, it will attempt to transfer focus back to the
previous focus widget when undoing modality, even though the dispose()
code already did set_focus(NULL) previously.

At the time the popover is removed, there aren't many hints as to whether
the toplevel or the focus widget are being destroyed (ie. not still under
in_destruction), so just swap the order of these two calls.

For every other popover, this would all happen within dispose/destroy,
which is handled better.

11 years agotests: Make gtkgears compile without complaints
Benjamin Otte [Tue, 14 Oct 2014 12:33:08 +0000 (14:33 +0200)]
tests: Make gtkgears compile without complaints

11 years agoinspector: Add missing files
Benjamin Otte [Tue, 14 Oct 2014 12:32:57 +0000 (14:32 +0200)]
inspector: Add missing files

11 years agoinspector: Replace reload with record
Benjamin Otte [Tue, 14 Oct 2014 12:01:42 +0000 (14:01 +0200)]
inspector: Replace reload with record

and when pressed, record instance counts at 1fps.

11 years agoinspector: Add a graph cell renderer
Benjamin Otte [Tue, 14 Oct 2014 11:51:09 +0000 (13:51 +0200)]
inspector: Add a graph cell renderer

... and use it to display graphs for how object counts changed.

11 years agoinspector: Add a GraphData object for recording data
Benjamin Otte [Tue, 14 Oct 2014 10:59:18 +0000 (12:59 +0200)]
inspector: Add a GraphData object for recording data

This way we can keep more data than just the 2 last values.

11 years agoinspector: Kepp tree iter in type data
Benjamin Otte [Mon, 13 Oct 2014 08:20:29 +0000 (10:20 +0200)]
inspector: Kepp tree iter in type data

This way we don't have to clear/refill the model every time but can keep
the existing model and only update the values.

A nice side benefit is that running an update keeps the current selection.

11 years agoinspector: Make all statistics columns visible always
Benjamin Otte [Mon, 13 Oct 2014 08:19:34 +0000 (10:19 +0200)]
inspector: Make all statistics columns visible always

11 years agoinspector: Update all statistics in same place
Benjamin Otte [Mon, 13 Oct 2014 08:09:48 +0000 (10:09 +0200)]
inspector: Update all statistics in same place

11 years agoinspector: increase type by right amount
Benjamin Otte [Mon, 13 Oct 2014 04:09:35 +0000 (06:09 +0200)]
inspector: increase type by right amount

It's a shift, so we better shift it!

11 years agoinspector: Add type column to statistics
Benjamin Otte [Mon, 13 Oct 2014 04:01:51 +0000 (06:01 +0200)]
inspector: Add type column to statistics

Rename old type column to "type name"

11 years agoinspector: Split out a function
Benjamin Otte [Mon, 13 Oct 2014 03:30:33 +0000 (05:30 +0200)]
inspector: Split out a function

11 years agoUpdated POTFILES.in
Piotr Drąg [Mon, 13 Oct 2014 18:21:09 +0000 (20:21 +0200)]
Updated POTFILES.in

11 years agoGtkBox: Ensure we only allow one center child
Matthias Clasen [Mon, 13 Oct 2014 16:44:02 +0000 (12:44 -0400)]
GtkBox: Ensure we only allow one center child

Glade was happily adding multiple center widgets. Oops.

11 years agoAdd GdkGLProfile and GdkGLError to the docs
Matthias Clasen [Sun, 12 Oct 2014 04:14:56 +0000 (00:14 -0400)]
Add GdkGLProfile and GdkGLError to the docs

11 years agoPedantic formatting fix
Matthias Clasen [Sun, 12 Oct 2014 04:12:48 +0000 (00:12 -0400)]
Pedantic formatting fix

11 years agoDrop a reference to GtkGLArea::create-context
Matthias Clasen [Sun, 12 Oct 2014 03:55:53 +0000 (23:55 -0400)]
Drop a reference to GtkGLArea::create-context

The signal no longer exists.

11 years agoNitpicky documentation changes
Matthias Clasen [Sun, 12 Oct 2014 03:35:52 +0000 (23:35 -0400)]
Nitpicky documentation changes

11 years agoNitpicky documentation fixes
Matthias Clasen [Sun, 12 Oct 2014 03:32:19 +0000 (23:32 -0400)]
Nitpicky documentation fixes

11 years agoCorrect another Since tag
Matthias Clasen [Sun, 12 Oct 2014 03:20:53 +0000 (23:20 -0400)]
Correct another Since tag

11 years agoTrivial formatting fixes
Matthias Clasen [Sun, 12 Oct 2014 03:17:34 +0000 (23:17 -0400)]
Trivial formatting fixes

11 years agoCorrect copyright year
Matthias Clasen [Sun, 12 Oct 2014 03:04:40 +0000 (23:04 -0400)]
Correct copyright year

11 years agoCorrect Since tags
Matthias Clasen [Sun, 12 Oct 2014 02:54:49 +0000 (22:54 -0400)]
Correct Since tags

11 years agogl: Make gdk_gl_context_make_current() return void
Alexander Larsson [Thu, 9 Oct 2014 15:24:21 +0000 (17:24 +0200)]
gl: Make gdk_gl_context_make_current() return void

Its not really reasonable to handle failures to make_current, it
basically only happens if you pass invalid arguments to it, and
thats not something we trap on similar things on the X drawing side.

If GL is not supported that should be handled by the context creation
failing, and anything going wrong after that is essentially a critical
(or an async X error).

11 years agoX11 GdkGLContext: Remove spurious XSync
Alexander Larsson [Thu, 9 Oct 2014 14:22:56 +0000 (16:22 +0200)]
X11 GdkGLContext: Remove spurious XSync

This XSync doesn't seem to be necessary. Remove it until otherwise
proven.

11 years agoFix warning
Alexander Larsson [Thu, 9 Oct 2014 14:22:47 +0000 (16:22 +0200)]
Fix warning